In the 窶廾perators窶 view you control the algorithmic settings of a node. These settings describe how the node combines input values and local values when the output value of the node is calculated.
The 窶廣lgorithm窶 popup menu is used to choose the fundamental structure of the calculations. The following options are available:
窶「 Local only
窶「 Global only
窶「 Single
窶「 Double
窶「 Correlation
If the algorithm is 窶廰ocal only窶, all input from other nodes are ignored. Thus, this option is typically used for nodes with no input.
The 窶廨lobal only窶 algorithm, on the other hand, ignores the local values of the node. With this algorithm, there is no point in specifying anything in the 窶廛istribution窶 view since this is irrelevant to the calculations.
The 窶彜ingle窶 algorithm is used if you want to combine both local and global values using a single operator like e.g., a sum.
The 窶廛ouble窶 algorithm is used if you want to combine both local and global values using two different operators. In this case all global input is combined using the first operator, referred to as 窶廾perator 1窶. Then the result of this operation is combined with the local value using the second operator, i.e., 窶廾perator 2窶.
Finally the 窶廚orrelation窶 algorithm is used represent statistical dependence rather than a purely functional dependence.
The presence and appearance of the other items in the 窶廾perators窶 view depends on the chosen algorithm. In particular, the operator popup menus are available only when they are relevant to the chosen algorithm.
The 窶廾perator 1窶 popup menu is available when the algorithm is 窶廨lobal only窶, 窶彜ingle窶, or 窶廛ouble窶 and contains the following options:
窶「 Sum
窶「 Product
窶「 Maximum
窶「 Minimum
All these operators act on sets of variables and are symmetric in all arguments.
The 窶廾perator 2窶 popup menu is available only when the algorithm is 窶廛ouble窶 and contains the following options:
窶「 Sum
窶「 Product
窶「 Maximum
窶「 Minimum
窶「 Minus
窶「 Divide
窶「 Greater than
窶「 Not less than
窶「 Less than
窶「 Not grt. than
窶「 Equal to
窶「 Not equal to
All these act on pairs of variables, with the result of the first operator as the first argument, and the local value as the second argument.